South Africa spinner Keshav Maharaj on Wednesday expressed happiness over the Proteas World Test Championship Final qualification and said that it has been a phenomenal last 18 months for them.