English: The film scores well on the technical front.
Telugu: సాంకేతికంగా సినిమాకు మంచి మార్కులు పడతాయి.