make a successful effort - Almanca İngilizce Sözlük