English: They have thousands of experts.
Telugu: వేలాది మంది నిపుణులున్నారు.