English: This has given us.
Telugu: ఇవే మాకు అందించేది.