English: And who put forward this challenge?
Telugu: అయితే ఈ ఛాలెంజ్ విసురుతున్నవారు ఎవరు ?