Language:
Free Online Dictionary|3Dict

事有蹊蹺

Source : CEDICT

to smell a rat in the matter (idiom)