English: And there's new research emerging.
Telugu: పరిశోధనలకు కొత్త ఒరవడి దిద్దుతున్నారు.