English: Most of the professors come from India.
Telugu: అందులో ఎక్కువ మంది ప్రొఫెసర్లు భారత్కు చెందినవారే.