Language:
Free Online Dictionary|3Dict

瞒天过海

Source : CEDICT

to cross the sea under cover/to escape by a clever vanishing act (idiom)