Understand Chinese Nickname

逼着我后退

[bī zhe wŏ hòu tuì]
Translating as 'Forcing me back', this signifies feeling pushed or compelled to step away from a certain situation or person against one’s own wishes.
Generate Chinese Nickname
Relation Nicknames