English: In fact many do know about.
Telugu: నిజానికి చాలామందికి తెలుసు.