these are my charts virinchiit depends on what houses mercury signify in your chart, merc's star lord and sublord.
whats your Asc
can't post details as charts you provided are not enough (see my sticky thread completely)
but for Sagittarius Ascendant, Mercury Dasa of 17 years, in general