English: Their prediction has not been off the mark.
Telugu: వారి అంచనాలు తప్పుకాలేదు.