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