Match and translate

Match and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translateMatch and translate