Kagiso Rabada hopes he still has much more to offer after tearing through England's batting line-up to claim eye-catching figures of 7-112 for South Africa in the fourth Test at Centurion.
Having picked up the wickets of Alex Hales and Nick Compton the previous day, Rabada was chiefly responsible for limiting England to 342 all out - and a first-innings deficit of 133 - on Sunday as he picked up a further five scalps.
A bright future would appear to lie ahead for the 20-year-old paceman, who returned 6-16 on his ODI debut against Bangladesh in July last year.
However, South Africa's rising star reflected modestly on his latest contribution, outlining his determination to continue improving as he becomes more familiar with the Test format.
"People kept telling me that Test cricket is the real deal and I think I have learnt that," said Rabada, who is playing only his sixth five-day match.
"I don't think I have arrived yet, there is still lots of work to be done.
"It felt good taking these seven wickets but I thought Kyle [Abbott] and Morne [Morkel] bowled so well that they could have deserved the seven wickets more than I did, if I'm being honest.
"I bowled okay in spells but they just kept coming, I'm happy that I got the wickets but still feel I bowled better at the Wanderers [where he took five wickets as South Africa lost the third Test].
"The day before I was a bit all over the place, Alastair Cook kept cutting and pulling me. I was a bit too short and this morning we tried to rectify it and we got our rewards as a bowling unit."
The Proteas ended the third day leading by 177 on 42-1 and well placed to push for a consolation victory after losing the series last week.
"We are in a good position now, we have a strong lead," Rabada added.
"The wicket is deteriorating. It's not going to be easy batting last on this wicket. We need to keep building on this lead and take it deep."