Leggie Bishnoi makes a roaring return with an impressive spell