English: This is one of my greatest challenges in life.
Telugu: ఇది నా లైఫ్లో అత్యంత సవాలుతో కూడిన ఫేజ్.