English: A lot of new cars on the road!
Telugu: రోడ్డెక్కని కొత్త వాహనాలు!