ひたと (translations)→ fixed fixedly gaze intently squarely steadily straight
一心に (translations)→ absorbed attentively busily eagerly fervently hard relentlessly so
窮屈そうに (translations)→ stiffly uncomfortably
固く (translations)→ absolutely earnest heavily rigid tightly