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