English: Actors and acting were superb.
Telugu: నటీనటులు పాత్రల్లో లీనమై అద్భుతంగా నటించారు.