English: The researchers are very pleased with the find.
Telugu: పరిశోధకులు 'కనుగొన్న పూర్తిగా సంతృప్తి.