English: Here are answers to a few questions raised by the latest research.
Telugu: అన్న ప్రశ్నలకు తాజా పరిశోధన చెబుతున్న సమాధానం ఏంటో తెలుసుకుందాం.