English: There are lots of evidence.
Telugu: బోలెడు ఫుటేజ్ వుంది.