English: And they found it here.
Telugu: వారు కనుగొన్నది ఇక్కడ ఉంది.