English: They are a strange lot.
Telugu: వారిదో వింతలోకం.