translate English to French: She has just been chosen Miss Tranny 2007 and she's extremely happy.
Elle vient d'être élue Miss transsexuelle 2007 et elle est super heureuse.