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