English: A little odd this one.
Telugu: ఇది కాస్త విచిత్రంగా ఉంది.