English: It gives more than asked for.
Telugu: అడిగిన దానికంటే ఎక్కువే ఇచ్చారనిపిస్తుంది.