translate English to French: I'm excited, and nervous, and busy and stressed... September is only 5 months away.
Cedella revoit une unique fois le père de son enfant qui est terriblement triste.