English: The idea seems bizarre.
Telugu: ఆ ఊహలే విచిత్రంగా అనిపిస్తాయి.