English: or a research centre.
Telugu: లేక ఆ రీసెర్చ్ సెంటర్కా?