English: It was found recently.
Telugu: ఇది ఇటీవలనే కనుగొబబడెను.