have its moments - Turkish English Dictionary