English: world have long known about it.
Telugu: ఈ విషయంలో చాలా కాలంగా లోకానికి తెలుసు.