English: 25 is delivered.
Telugu: 25 అందజేస్తున్నామని తెలిపారు.