i will do my best - Almanca İngilizce Sözlük