English: That is a big boon.
Telugu: అదే పెద్ద వరం.