English: And not so recently.
Telugu: అదీ కూడా ఇటీవల కాలంలో కాదు.