The first one is a translation probably. The Chinese version of HOTTEST is like 2 characters, for English users its a tad bit longer. Will try and think of another short word to use instead of Hottest.
As for the 2nd picture, should that be like "Sent to 14 people" etc?