English: It was very satisfying to finally be able to do that.
Telugu: చివరకు దాన్ని సాధించడం ఎంతో ఆనందంగా వుందన్నారు.