Understand Chinese Nickname

对不起我还碍着你

[duì bù qĭ wŏ hái ài zhe nĭ]
This translates to 'I'm sorry; I still get in your way,' suggesting regret for being a bother to someone else or acknowledging a lingering conflict in relationships despite intentions to avoid it.
Generate Chinese Nickname
Relation Nicknames