Kyosuke has been chosen to represent the E.S.P unit in the Navy war games.  The Units future is on his shoulders.
What brought this on?
¿Qué estás diciendo a estas alturas?
¿Qué estás diciendo a estas alturas?
O que você quer dizer?