lift the lid on

listen to the pronunciation of lift the lid on
الإنجليزية - التركية
(deyim) Açığa vurmak, gözler önüne sermek, meydana çıkarmak, ifşa etmek

You lifted the lid on the impact that mobile phones are having in developing countries.