many kinds of
many kinds of ...... many sorts of ...
different kinds of ....many sorts of ...
许多种类 翻译: Many types