English: Also, what the fuck was that demon thing at the end?
Telugu: చివరికి ఆ దెయ్యం ఏమయ్యింది?