by straining our capabilities - Türkçe İngilizce Sözlük