English: May seem strange to others.
Telugu: ఇది ఇతరులకు కాస్త విచిత్రంగా అనిపిస్తుంది.