Fr. Sebastian Thuruthippally, CST