have a success in some activity - Almanca İngilizce Sözlük