English: It sounds strange but true.
Telugu: వినటానికి విచిత్రంగానే ఉన్నా నిజ్జంగా నిజం.