We have only witnessed from you goodness in knowledge and character, Mashallah. Only a jealous envious person would challenge you. Trust in Allah, the Almighty; He is sufficient for you, and do not worry.