English: Got recognition from the scientific community.
Telugu: సైంటిఫిక్ కమ్యూనిటీ నుంచి గుర్తింపు లభిస్తుంది.