Afridi says balanced Pakistan have no excuse now