Weekly Horoscope 19th December to 25th January, 2025: Virgo, Sagittarius and other signs — check astrological prediction