English: The world has given me so much.
Telugu: ఈ ప్రపంచం నాకు చాలా ఇచ్చింది.