English: We know much more about them.
Telugu: వాటి గురించి ఎక్కువగా తెలుసుకుంటున్నాం.