因果覿面
い
ん
が
て
き
め
ん
Meanings
1
swift retribution; instant karma
A yojijukugo meaning that the consequences of one's actions, good or bad, appear immediately and unmistakably. Often used in a negative sense for swift punishment.
If you do bad things, you'll suffer the consequences right away.
When he lied, he was instantly found out, as if by karma.