Understand Chinese Nickname

太阳照得我很刺眼

[tài yáng zhào dé wŏ hĕn cì yăn]
Literal translation would be 'the sun is glaringly shining on me,' it suggests feeling uncomfortable under direct attention (like sunlight), potentially expressing shyness or vulnerability to scrutiny.
Generate Chinese Nickname
Relation Nicknames