English: This is what seems strange to some.
Telugu: ఇది ఇతరులకు కాస్త విచిత్రంగా అనిపిస్తుంది.