English: been given a lot.
Telugu: చాలానే ఇచ్చారు.