プログラミング – Programming

が – Subject Marker

出来る () – Can

んです – Indicates an Explination

ね – isn't it

それ – That

は – Topic Marker

かなり – Quite

ウチ – Here

でも – But

助かり[たすかるB2] – Help

ます – Formality

はい – Yes

5年間 (ねんかん)- 5 Years

東京 – Tokyo

の – Connective Particle

ある – Exist

会社 (かいしゃ) – Business

で – Location of Action

として – As

働き (はたらく)- To Work

そう – That

でした [です] – it is (past tense)

か – Question Marker

それ -that

また -Again

どうして – Why

大阪 – Osaka

に – Directional Particle

引っ越してきた*


Hikkosu (Base Te) + Kuru (Base Ta) = Come move here

も – Redundant Particle 

妻 (つま)- My Wife

関西 – Kansai Area

出身 しゅっしん- Hometown

いつ- When

戻り+たい もどる- Want to return

話して+いた[はなす+いる] – Spoke