pumping
\documentclass[preview]{standalone}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\usetikzlibrary{quotes}
\usetikzlibrary{automata}
\usetikzlibrary{decorations.pathreplacing}
\makeatletter
\tikzset{edge/.style = {->, > = latex}}
\tikzset{round/.style={circle, draw=black, thin, minimum size=1mm}}
\makeatletter
\begin{document}
\begin{tikzpicture}[transform shape, >=latex]
\node[round, initial, initial text=] (q0) at (0,0) {$q_0$};
\node[round] (qs) at (4,0) {$q_s$};
\node[round] (qt) at (8,0) {$q_t$};
\node[round, accepting] (qm) at (12,0) {$q_m$};
\node (g1) at (2,0) {$\dotsc$};
\node (g2) at (6,0) {$\dotsc$};
\node (g3) at (10,0) {$\dotsc$};
\draw[edge] (q0) to[] (g1);
\draw[edge] (g1) to[] (qs);
\draw[edge] (qs) to[] (g2);
\draw[edge] (g2) to[] (qt);
\draw[edge] (qt) to[] (g3);
\draw[edge] (g3) to[] (qm);
\draw[edge] (qt) to[bend right] (qs);
\path[edge] (-1, 2) to[] (q0);
\draw[thick, red, decoration={brace, raise=5pt, mirror, amplitude=3mm}, decorate] (q0.south east) -- (qs.south west) node[midway, yshift=-2em]{$x$};
\draw[thick, red, decoration={brace, raise=5pt, mirror, amplitude=3mm}, decorate] (qs.south east) -- (qt.south west) node[midway, yshift=-2em]{$y^i$};
\draw[thick, red, decoration={brace, raise=5pt, mirror, amplitude=3mm}, decorate] (qt.south east) -- (qm.south west) node[midway, yshift=-2em]{$z$};
\end{tikzpicture}
\end{document}