English: That is challenge.
Telugu: అని సవాలు విసురుతున్నారు.