啼笑皆非的英文是「make me on the spot」
ti xiao jie fei
啼:哭;皆非:都不是。哭也不是,笑也不是,不知如何才好。形容处境尴尬或既令人难受又令人发笑的行为。
沙汀《烦恼》:“刘久发啼笑皆非地站起来了。”