×

事出有因各有社会基础 meaning in English

these things happen for a good reason they have social roots

Related Words

  1. 事出有因
  2. 当然总是事出有因
  3. 事出必有因 (无中不能生有)
  4. 事出有因
  5. 事大主义
  6. 事到临头
PC Version

Copyright © 2018 WordTech Co.