English: Even the research facilities are very good.
Telugu: పరిశోధనకు సౌకర్యాలు చాలా బాగుంటాయి.