English: A long way from home they are.
Telugu: అక్కడినుంచి ఇంటికి చాలా దూరం.