be unable to bear up under difficulties - Türkçe İngilizce Sözlük