English: Especially songs are brilliantly picturized.
Telugu: ముఖ్యంగా పాటల చిత్రీకరణ ఆకట్టుకుంది.