make a hit with people - Turkish English Dictionary