performing or able to perform wonders or miracles
شاندار یا معجزات انجام دینے یا انجام دینے میں کامیاب