English: Last several weeks....
Telugu: గత వారం రోజులుగా అనేక. .