English: "It's not that far off.
Telugu: "ఇంత దూరం అంటూ ఏమీలేదు.