English: who's done all this research.
Telugu: ఇవన్నీ ఎవరు పరిశోధనలు చేత్తారు.