English: Well, it's not too far off.
Telugu: అబ్బే, అంత దూరం అక్కరలేదు.