English: There are video testimonials.
Telugu: వీడియో సాక్ష్యాలు ఉన్నా యి.