English: But it never did happen until recently.
Telugu: కానీ ఇప్పటి వరకు అలా ఎప్పుడూ జరగలేదు.