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