elaborate in Italian
elaborate in Italian
approfondire
to give further detail or explanation
dettagliare
to give further detail or explanation