English: This is big challenge.
Telugu: ఇదో భారీ సవాలు.