English: Nothing much is known of this nation.
Telugu: చాలా ఈ జాతి గురించి తెలియదు.