English: They were not that far off.
Telugu: వాళ్లంతా ఇంత దూరం రాలేరట.