English: Many of them had been professors.
Telugu: వీరిలో చాలామంది ప్రొఫెసర్లు కావటానికి వీలుంది.