English: Audiences loved the idea, though.
Telugu: అయితే ఆ విలనిజం ప్రేక్షకులకి నచ్చింది.