English: Although most were facts!
Telugu: చాలావరకు అది నిజం కూడా!