English: They are thousands of miles away.
Telugu: పైగా వాళ్ళు ఎన్నో వేల మైళ్ళ దూరంలో ఉన్నారు.