English: The idea is strange to us.
Telugu: అసలా ఆలోచనే మాకు విచిత్రం.