English: It is a satisfaction for life.
Telugu: ఈ జీవితానికి ఆ సంతృప్తి చాలంటున్నాడు.