robust (adjective)
strong and resilient; healthy, strapping, sturdy, vigorous; characterised by determination; forceful, resilient, rugged; straightforward and pragmatic in my approach; frank, forthright, upfront.
strong and resilient; healthy, strapping, sturdy, vigorous; characterised by determination; forceful, resilient, rugged; straightforward and pragmatic in my approach; frank, forthright, upfront.