come up smiling
Are you looking for: 遭到遭到挫折遭到 遭到挫折More results...
Contents
English Expression
  1. n.:  come up smiling
Containing Phrases
be thwarted in one's plans