Li Hanjun
Did you mean
Sounds like
land on
申斥;批评
listen in
收听;监听;偷听;窃听
land up
被土填满
leaning on
靠在;倚赖;据险