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