English: This is really a daunting challenge.
Telugu: ఇది నిజంగా ఓ సవాలు అంటారు అనసూయ.