English: Both these films had kept the audiences engrossed.
Telugu: ఆ రెండు సినిమాలూ ప్రేక్షకుల్ని తీవ్రంగా విసిగించాయి.