make great or desperate efforts - Türkçe İngilizce Sözlük