English: in recent times,
Telugu: ఉండగా ఇటీవల,