English: About twenty five miles from here.
Telugu: అక్కడి నుండి డెభ్బై కిలోమీటర్ల దూరం.