Despite modern technology
「現代の技術にもかかわらず」という意味で、最新の技術が存在する状況を前提としています。
some
「何人かの人々」という意味で、特定の集団の全てではない一部を指します。
still romanticize
「未だにロマンスを感じる」という意味で、過去の習慣や物に魅力を感じ続けることを示します。
the idea
「その考え」という意味で、特定の概念や発想を指します。
of sending a letter
「手紙を送ること」という行動を表す名詞句です。
by messenger pigeon
「伝書鳩によって」という意味で、伝書鳩が手紙を送る手段であることを示します.