English: A hundred miles away.
Telugu: ఇక్కణ్నుంచి వంద కిలోమీటర్ల దూరం.