English: Although that was last week.
Telugu: అయితే గత వారం రోజులుగా.