that's pretty tough! - Turkish English Dictionary