English: has sparked considerable political debate.
Telugu: రాజకీయంగా పెద్ద ఎత్తున చర్చకు దారి తీసాయి.