English: Some satisfaction
Telugu: కొంత సంతృప్తి కలిగింది.