English: and heard it ourselves.
Telugu: అది మేము స్వయంగా విన్నాం.