there was nothing more that could be done. - Türkçe İngilizce Sözlük