English: It offered me new challenges.
Telugu: ఇది నాకు అక్కడ కొత్త సవాళ్ళను ఇచ్చింది.