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