English: Finally gave me.
Telugu: నాకు చివరికి ఇచ్చారు.