English: And this has been a challenge for us.
Telugu: ఇది మనకు ఓ సవాల్ గా మారింది.