Полностью согласен, что четыре поля ввода слишком тесно.
Один из вариантов, который может читаться понятнее, — это группировка 2x2. Перенесите затраты на ввод-вывод в первую строку, а затраты на кэширование сгруппируйте во второй.
На мобильных устройствах мы можем разместить всё в одну колонку и сгруппировать элементы, когда появится достаточно места. Это не будет идеально для каждого перевода, но должно дать макету больше пространства для дыхания.