English: That is amazing that they found it.
Telugu: వారు కనుగొన్నది ఆశ్చర్యకరమైనది.