English: Not many had heard this word before.
Telugu: చాలా వరకు ఈ పదాన్ని ఎవరు వినలేదు.