English: Yet it does.
Telugu: అయినా తమాయించుకుంటోంది.