launch a comprehensive investigation - İngilizce Eşanlam Sözlük