腳踩兩隻船

Simplified: 脚踩两只船

jiǎocǎiliǎngzhīchuán ㄐㄧㄠˇ ㄘㄞˇ ㄌㄧㄤˇ ㄓ ㄔㄨㄢˊ

    • to keep ties with both sides
    • to hedge one's bets
    • to be unfaithful

Character by character

Saying俗语俗語

Idiom惯用语 · In everyday use

Literally
stand with a foot on two boats
Meaning
To keep ties with both sides and decide later which to back; also to be unfaithful. Critical. Close to 'hedge your bets'.

Sources