English: It stirred a lot of controversies.
Telugu: పలు వివాదాలకూ కారణమైంది.