English: And recently, it's been necessary.
Telugu: ఇటీవల, ఇది ఆవశ్యకము.