English: It really has.
Telugu: నిజంగానే ఇచ్చింది.