Ten years ago I'd have been more positive about this one, but in a world of apps, smartphones and Google translate, the idea of a new translation website (of which there are already tons) doesn't seem very worthwhile.
Sorry, but I think you're looking at reg fee.