Chinese: 在你面前我说不出话来。
English: I get tongue-tied in front of you.