English: It's a big boon.
Telugu: అది గొప్ప ఉపకారం.