it's never an easy ride - Turkish English Dictionary