English: I've got some satisfaction so far.
Telugu: ఇప్పటి వరకు కొంత మేర సంతృప్తితోనే ఉన్నా.