It is possible you are looking for a similar-sounding word or a word with a related meaning.
Here are some possibilities:
* Teleios (τέλειος): This word means "perfect" or "complete".
* Telos (τέλος): This word means "end" or "purpose".
* Teleuta (τελευταία): This word means "last" or "final".
Can you provide more context about where you encountered the word "telatesti"? This could help me understand what you are looking for.