不胜枚举
English Expression:
  1. n.  too numerous to be counted
  2. n.  can be multiplied indefinitely
  3. v.  too numerous to mention individually or one by one
French Expression:
  1. adj.  innombrable, que l'on ne peut énumérer, trop nombreux pour être cités