扎实
English Expression:
  1. n.  sturdy; strong
  2. n.  solid; down-to-earth
  3. adj.  solid
  4. n.  firm
French Expression:
  1. adj.  solide, fort
  2. adj.  solide / fort