English: Some scenes, however, did leave an impression.
Telugu: అయితే, కొన్ని సన్నివేశాలు మాత్రం ఆకట్టుకుంటాయి.