English: What a road!
Telugu: ఎంత దారినం!