English: He will be taking on a new challenge.
Telugu: అతను ఒక కొత్త సవాలు అప్పగించిన పొందుతాడు.