English: But we are up for the challenge.
Telugu: కానీ తామంతా చాలెంజ్‌ను స్వీకరిస్తున్నాం.