ざまをみろ
Meanings
Expression
1. serves you right!; see what happens!
Composed of
mess; sorry state; -ways; -wards; in the act of ...; just as one is ...
looking; viewing; (please) try (to)