English: But, it was last week actually.
Telugu: అయితే గత వారం రోజులుగా.