English: At this very place many things happened.
Telugu: అనేక చోట్ల ఇలాంటి సంఘటనలు జరిగాయి.