啼笑皆非

    tíxiàojiēfēi

    1. Idiomliterally not to know whether to laugh or cry (idiom); between laughter and tears