in reply to Optimizing slow restructuring of delimited files
In such restricted cases awk might or not be a better bet.
awk -F'[[:space:]]+' 'BEGIN { OFS="\t" } { print $3, $6, $7 }' infile +> outfile [download]
Makeshifts last the longest.