English: at some distant place.
Telugu: ఎక్కడో దూరంగా ఉంటుంది.