to the best of one's abilities - Türkçe İngilizce Sözlük