English: It seemed very peculiar to them.
Telugu: . అది వారికి చాలా ప్రత్యేకంగా అనిపిస్తుంది.