English: Over a hundred employees work here.
Telugu: కొన్ని లక్షల మందికి పైగా ఉద్యోగులు ఇక్కడ విధులు నిర్వహిస్తూ ఉంటారు.