English: They are finally being delivered.
Telugu: ఎట్టకేలకు వీరు విడుదలవుతున్నారు.