English: But, its finally done!
Telugu: అయినా, చివరికి రుజువైంది కదా!