English: And how can they be that far off?
Telugu: వాళ్ళు అలా అంతంత దూరం ఎలా నడవగలుగుతున్నారు?