English: self-propelled street sweeper
Telugu: స్వీయ-ప్రోపెల్డ్ స్ట్రీట్ స్వీపర్