Another Pyg Latin translator but I can't find what I did wrong

pyg = 'ay'

pyg_vowel = 'way'

original = raw_variable ("Enter a word that you want to translate: ")

if len(original) > 0 and original.isalpha():
       source_word = original.lower
       first_letter = original(0)


       if first_letter in (b,c,d,f,g,h,j,k,l,m,n,p,q,r,s,t,v,w,x,z):
                translated_word = source_word + first_letter + pyg_vowel
                translated_word = translated word(1:)

       elif     first_letter in (a,e,i,o,u,y):

              translated_word = source_word + pyg_vowel

        print translated_word
else
        print :"Wrong Input"
         

The compiler shows - File “C:\Users\risha\AppData\Local\Temp\atom_script_tempfiles\a2967c80-3a99-11ea-b6ea-471cdfd61cc2”, line 29

    translated_word = translated word(1:)
                                ^
SyntaxError: invalid syntax
[Finished in 0.235s]

the error message:

    translated_word = translated word(1:)
                                ^

tells you exactly where the problem is? the line and even the specific character on that line.

Thanks! Being an absolute beginner, stupid mistakes are a lot to handle.

I fixed the translated_word thing, now the error is (1:). Am I using some invalid syntax?

list and string slicing require square brackets [], not parentheses.

Are you using some valid syntax?
(You want to be able to argue for everything, so you’d want to be able to say hey I’m using this thing and it looks this way and I’m matching that syntax pattern in its entirety) … it gives you something to compare against. And yeah that means constantly looking things up but we have google for that.
You can also test things out in isolation from the rest of the code, and then fit them together when each part works in isolation from one another.