English: Several days last week...
Telugu: గత వారం రోజులుగా అనేక. .