punishment (of an enemy), chastisement
bearing in mind
firmly bear in mind, have something engraved on one's mind (heart)
punish savage China
We can't find the internet
Attempting to reconnect
Something went wrong!