English: And it couldnt have come at a better time.
Telugu: మరియు అది మంచి సమయం వద్ద రాలేదు.