Erro de Python - Número de letras no nome

Escreva um programa que verifique quanto tempo um nome é. O programa deve ter um nome como entrada do usuário.

Se o nome tiver 3 ou menos letras, seu programa deve funcionar assim:

Digite seu nome: Lin Hi Lin, você tem um nome curto.

Se o nome tiver entre 4 e 8 letras (inclusive), seu programa deve funcionar assim:

Digite seu nome: Jimmy Hi Jimmy, prazer em conhecê-lo.

Caso contrário, se o nome tiver mais de 8 letras, seu programa deve funcionar assim:

Digite seu nome: Yaasmeena Oi Yaasmeena, você tem um nome longo.

Aqui está a minha tentativa, mas sempre retorna "Hi XXXXXXX, você tem um nome curto", independentemente da duração.

Name = input('Enter your name: ')

if Name.count('Name') >= int(3):
  print ('Hi', 'Name', ',', 'nice to meet you.') 

elif Name.count('Name') <= int(3):
  print ('Hi', 'Name', ',', 'you have a short name.')

elif Name.count('Name') > int(8):
  print ('Hi', 'Name', ',', 'you have a long name.')

questionAnswers(3)

yourAnswerToTheQuestion