English: A little weird and somewhat eerie.
Telugu: అది కొంచెం వింతగా, కొంచెం విచిత్రంగా ఉంటుంది.