English: Finally done!
Telugu: చివరికి సాధించింది!