it's hard to find a resource where a person can ask for a most appropriate translation from a phrase in one language to another, do you think we can ask questions of this sort in here?
That's about learning a specific piece of information within Language Learning. Not about Language Learning in general.
We're not a which is the best translation service.
Questions that are a little more on-topic might look like:
- How do I remember the best translation out of multiple
- How do I learn the best translation for things
The major difference there being that it's not about a specific thing, sure you might provide some example like "I'm learning Japanese and I find it hard to remember which "politeness setting" to use in conversations" but there you're not asking direct questions about those specific cases, you're asking a more general question.