there's no turning back now - Turkish English Dictionary