generated at
That makes sense
直訳すると、「意味をなしている」
That makes perfect sense.