English: It's a double road journey.
Telugu: అది డబుల్ రోడ్ ఫ్లై ఓవర్.