English: And this past week
Telugu: కాగా గత వారం రోజులుగా