English: But there is some satisfaction.
Telugu: అయినా ఏదో ఓ సంతృప్తి.