English: That's amazing that they go such a long distance.
Telugu: అవి అలా దూరంగా సాగిపోతుంటే అదో అద్భుతం.