English: This is strange.
Telugu: ఇదీ విచిత్రం.