English: A lot is known about them.
Telugu: చాలా మందికి వాటి గురించి తెలుసు.