English: It’s a huge beast.
Telugu: అదో పెద్ద దెయ్యం.