mean a hell of a lot to - Turkish English Dictionary