Is there any phrase or idiom which means "I would like you were there far too" or "it was good should you ended up there also"? 1Study on Homeopathy Success about the success of homeopathic solutions have been inconsistent, principally due to deficiency of popular rules with the practice. This would make the dosage of homeopathic medicines variable