input: Write a function to take a list of phrases and generate a string where each phrase is followed by its length in parentheses.
  assert calculate_phrase_lengths(["A bird in the hand", "is worth two in the bush"]) == "A bird in the hand (17)is worth two in the bush (25)"
  assert calculate_phrase_lengths(["Hello", "World"]) == "Hello (5)World (5)"
  assert calculate_phrase_lengths([]) == ""
  assert calculate_phrase_lengths(["SingleWord"]) == "SingleWord (10)"
  assert calculate_phrase_lengths(["Multi word phrase", "Another phrase"]) == "Multi word phrase (16)Another phrase (13)"
output: def calculate_phrase_lengths(phrases):
      return ''.join(f'{phrase} ({len(phrase)})' for phrase in phrases)