哭笑不得

哭笑不得 (kū xiào bù dé)
lit. not to know whether to laugh or cry (idiom); both funny and extremely embarrassing; in a desperate state; between laughter and tears