English: Finally, there's payment.
Telugu: చివరగా, చెల్లింపు.