English: Mama, this is your life.
Telugu: 'అమ్మా ఇది నీ లైఫ్.