Understand Chinese Nickname

羁绊束缚

[jī bàn shù fù]
Literal translation means 'Bondage and Restriction.' It conveys the feeling of being entangled in complicated relationships or situations that one feels restricted or unable to escape from freely.
Generate Chinese Nickname
Relation Nicknames