that's quite a stretch! - Turkish English Dictionary