English: And the facts do need to be told.
Telugu: మ‌రి ఇందులో వాస్త‌వాలు తేలాల్సి ఉంది.