English: And yet this was true.
Telugu: అయితే అది నిజమే అని తేలింది.