«Хэллоуин» может быть получен как:
$result->{"data"}->{"translations"}->[0]->{"translatedText"}
Стрелки после первой можно опустить, поэтому еще более короткий вариант будет:
$result->{"data"}{"translations"}[0]{"translatedText"}
В основном у вас естьмножественные косвенные ссылки на разных уровнях:
- ссылка на хеш
- его ключ "data" является ссылкой на другой хеш
- ключ "translations" последнегохеш является ссылкой на массив
- первый элемент этого массива является ссылкой на хеш
- ключом translationText этого хеша является строка