English: The ride on those roads was a pleasure.
Telugu: ఈ రోడ్లపై ప్రయాణం ఆహ్లాదకరమైన విహారం.