English: Devil on the Road.
Telugu: . రోడ్డుపై దెయ్యం.