be high-sounding and impractical and stubborn
English Expression:
  1. n.  be high-sounding and impractical and stubborn