English: A lot can testify on that.
Telugu: అనేకులు దానికి సాక్షులుగా ఉన్నారు.