English: Although was the truth.
Telugu: అది నిజం అయింది కూడా.