English: Bizarre, but true.
Telugu: తమాషా, కానీ నిజం.