Sun Zhengran (very, atmospheric. )
Sun Zhengqi (Zhengqi, meaning aboveboard style or atmosphere. )
Sun (makes sense, meaning makes sense. )
FYI