English: Well crafted, highly personal story told with superb acting
Translation: Dem craft am well, highly personal tori wey dem tell well togeda with superb acting.