on sb.'s guard (watchful)

English Notes: 

Goblet: 4:134 ... but you shall be on your guard (watchful) because their weapons of villainy (disingenuousness) can strike you again and again at any time in order to demoralise you.

German Translation: