Drew Angerer/Bloomberg via Getty Images Elizabeth Warren was not sympathetic to Ted Cruz's complaints about the personal "sacrifice" he has made to run for president.

Sen. Elizabeth Warren (D-Mass.) may not be on the presidential ballot this year, but that does not exactly mean she is sitting out the race.

Warren has used her influential bully pulpit to devastating effect against business mogul Donald Trump. She schooled Senate Republicans intent on denying hearings for the president’s Supreme Court nominee, because it is a presidential election year.

And her warm words for Sen. Bernie Sanders’ (I-Vt.) candidacy have kept pundits wondering whether she will ever endorse a candidate in the Democratic primary.

Now, Warren is training her fire on Sen. Ted Cruz (R-Texas). The Massachusetts progressive seized on a Cruz campaign fundraising email in which Cruz touts the “sacrifices” he has made for his candidacy, including enduring personal attacks and severe reductions in family time and sleep.

In a series of tweets, Warren lambasted Cruz for failing to support policies that would address the even greater stresses American families face due to economic circumstances not of their choosing. She cites Cruz’s opposition to providing paid family leave, affordable child care, increasing the minimum wage, and student debt relief, as well as his inflammatory remarks about minority groups, as examples of his hypocrisy.

Read the full tweetstorm below:

Yesterday @TedCruz sent a campaign email whining about the “significant sacrifice” he’s made to run for President. pic.twitter.com/yKtLpWG0Ou — Elizabeth Warren (@elizabethforma) April 19, 2016

.@TedCruz whined about facing constant attacks, nonexistent family time, limited health and sleep, and no personal time. — Elizabeth Warren (@elizabethforma) April 19, 2016

Are you kidding me, @TedCruz? We’re supposed to pity you because trying to be the leader of the free world is hard?! 2 words: Boo hoo. — Elizabeth Warren (@elizabethforma) April 19, 2016

Know whose health is limited? Workers w/ no paid leave who can't stay home when sick or caring for kids. @TedCruz won't support it. — Elizabeth Warren (@elizabethforma) April 19, 2016

Know whose sleep is limited? Working parents who stay up worrying about getting kids thru college w/o big debt. @TedCruz blocked #refi. — Elizabeth Warren (@elizabethforma) April 19, 2016

Know who gets no personal time? People who work 2 min wage jobs to support their families. @TedCruz opposes giving them a raise. — Elizabeth Warren (@elizabethforma) April 19, 2016

Know who gets no family time, @TedCruz? Moms w/ unfair schedules who drop kids at daycare & find their hrs cancelled. @GOP won't help. — Elizabeth Warren (@elizabethforma) April 19, 2016

Know who’s facing "constant attacks," @TedCruz? Hardworking American immigrants, Muslims, LGBT folks, women. Your constant attacks. — Elizabeth Warren (@elizabethforma) April 19, 2016

And @TedCruz? Working people work more, get paid less, can't save, get mistreated, struggle with illness & family - but they don't whine. — Elizabeth Warren (@elizabethforma) April 19, 2016

They don't throw tantrums or try to shut down their workplace because they don't get their way - & then turn around & demand promotions. — Elizabeth Warren (@elizabethforma) April 19, 2016

You chose to run for President, @TedCruz. You chose to make your “sacrifices.” Working people don't have a choice. — Elizabeth Warren (@elizabethforma) April 19, 2016

Hey @TedCruz: Maybe you should spend less time complaining about your "significant sacrifices" - & more time doing something about theirs. — Elizabeth Warren (@elizabethforma) April 19, 2016