English: Both films were absolutely engrossing.
Telugu: ఆ రెండు సినిమాలు తీవ్రంగా నిరాశపరిచాయి.