English: They're such strange people.
Telugu: వీళ్ళు అలాంటి అరుదైన వ్యక్తులే.