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