English: And, recently.
Telugu: మరియు ఇటీవల.