English: And finally we've gotten it done.
Telugu: చివరకు మేము పూర్తి చేసారు.