English to Hindi

Meaning for:
it takes all sorts
other
दुनिया में हर तरह के लोग होते हैं