English: Not many people have heard this word.
Telugu: ఈ పదం చాలా మంది విని ఉండరు.