English: Are we meeting that challenge?
Telugu: మేం విసురుతున్న సవాల్ ను స్వీకరిస్తారా?