English: They are very strange people in my opinion.
Telugu: వీళ్ళు చాలా తేడా మనుషులై ఉంటారు నా అభిప్రాయం లో.