come off badly - Turkish English Dictionary