English: Finally got it!
Telugu: చివరకు, సాధించిండు!