The phrase "give wishes" can be replaced by a number of synonyms, each with a slightly different connotation. To offer greetings or congratulations, one might say "convey wishes," "extend well-wishes," or simply "send regards." Other options include "express good tidings," "offer felicitations," or "bestow benedictions." To impart blessings or positive energy, one might use phrases like "send positive vibes," "radiate good intentions," or "give good karma." Depending on the context, different synonyms may be more fitting, but all convey the sentiment of sending positive thoughts and wishes to another person.