that's pretty tough! - Türkçe İngilizce Sözlük