English: traveled through the land
Telugu: భూమి ద్వారా ప్రయాణం