English: Very strange.
Telugu: చాలా విచిత్రం.