I know the Google Translate API has a limit of 5,000 characters per request, but how many requests are allowed under a certain period of time?