English: That's cause for satisfaction.
Telugu: వలన అందుకే సంతృప్తి.