English: This is a challenge.
Telugu: ఇదొక చాలెంజ్ అంటున్నారు.