English: Its amazing to have that.
Telugu: దాన్ని అందుకోవడం ఓ అద్భుతం.