English: Almost four hundred miles!
Telugu: దాదాపు మూడువందల మైళ్ల ప్రయాణం!