English: It did give us this.
Telugu: ఇవే మాకు అందించేది.