First of all, try this website:
dict.tuchemnitz.dedings.cgilang=en&service=deen&opterrors=0&optpro=0&query=pig&iservice=&dlink=self&comment=
It's been over thirty years since I spoke German and I
was fluent - actually improved my English a lot! So, let me take the following, which is close, and make comments.
Melisande I'm Putting in my two cents worth, and hope it might help;
1st - remember all the main verbs come at the
end of the sentence. The problem is determining which is the main verb.
He regretted that
Er bedauerte den
Er hat's beaduert yes
He always regretted missing so much of your childhood
Er bedauerte immer, von ihrer Kindheit soviel zu verfehlen
Er bedauerte das er so viel von seine kinderzeit soviel verpasst hat yes
He was a good father
Er war ein guter Vater
Er ein guten Vater war.
He loved you
Er hat Dich geliebt (No parent, or family member or friend would call you 'Sie', which is a way of distancing yourself from the counterpart, kind of referring to a third party)
Yes!!!
You are so like him
Sie sind so wie er
Du bist ihn gleich...
Du bist ihnen gleichwise (?)
You look so like him (I put this extra one in because I thought the previous one might be misconstrued)
Du siehst genau aus wie ihn. (I would prefer to say; Du bist ihn so ehnlich)
You miss him
Er verfehlst Dich (The German language has a tendancy of 'turning things around', though they think the English spoken do)
I can't for the life of me remember the right way but something about this bothers me.
I miss him
Ich verfehlen ihn
Ich vermisse ihn
(The other interpretation is SOOO wrong)
Ich vermiss ihnen (?)
His life was cut short
Sein Leben wurde gekurzt (with an umlatt on the last u)
Sein leben ist leider gekurstz geworden. (And no umlaut)
God, this is driving me nuts! What follows isn't exact but I think it's closer!
Der liebe den ihnen leider gekurstz geworden ist.
PS: I never heard of Babelfish before (except in HHGG, of course)
I know a lot of people don't like Lulu but they do have an internation section where Germans talk about their work. You might post your questions there and I guarantee you'll get an answer.
And, it you want to improve your German, do a Google for German discussion forums and German media. It'll help loads.