English: testimonies still remain.
Telugu: సాక్ష్యాలు ఇంకా ఉన్నాయి.