English: At the last moment, he veered off.
Telugu: చివరి నిమిషంలో ఆయన వెనక్కి తగ్గారు.