English: Its rather odd but true.
Telugu: ఇది కాస్త విచిత్రమైన, కానీ ఇది నిజం.