What are the synonyms for "highly needed"??
Desired, essential, necessary, required, vital, etc. I hope this helped!