English: It wasn't recently.
Telugu: అన్నది ఇటీవల రివీల్ కాలేదు.