Во-первых, кичение тем, что вы знаете английский язык - это неимоверная смехота, для нормального общения, чтения и т.д. нужно знать не менее 15к англ. слов и каждый день читать киниги на англ. языке, общаться с носителями языка и т.д.
Во-вторых, многие предложения в англ. языке достаточно сложно переводятся, так как происходит постоянная смена частей речи одного и того же слова. У одного слова может быть до 7-8 значений (в русском языке такого не бывает). Иногда тупо нужно зубрить словосочетания, так как в смысловом плане перевод слов по отдельности не имеет вообще никакого смысла.
В-третьих, вы можете просто - напросто неправильно переводить представленных текст, я уже молчу о том, что программы переводчики не понимают смысл текста.
Может на этом форуме и есть два с половиной человека, которые действительно знают английский, но это не точно.
Я даже молчу про русский язык, ибо его правила еще сложнее.
P.S. Не смешите мою плешь на голове и в приличном обществе никогда не говорите, что вы знаете англ. язык, могут проверить невзначай, задав один вопрос и вы не поймете, что вас тупо высмеяли и унизили.
P.S. All my agony fades away, when you hold me in your embrace - После away должна быть точка. When с большой буквы.