English: This is the road?
Telugu: ఇవేం రోడ్లు?