English: I think it is stunning.
Telugu: ఛాలెంజింగ్ అని నేననుకుంటా.