English: A somewhat long distance.
Telugu: కాస్త గట్టి దూరమే వుంది.