be a bit of a stretch - Turkish English Dictionary