English: Yet, it did.
Telugu: అయినా, తమాయించుకుంది.