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.
This site is intended for questions about methods and techniques for learning languages, which has nothing to do with cross language translations.
Questions solely about translating are not on topic here as these questions are not about the ways to learn/teach a language. Now of course, questions about how to translate and stuff like that should be on-topic here.
Asking for translations is absolutely off-topic here.
However, asking for resources where you can find translation help is completely on-topic!