English: A lot of things have happend here.
Telugu: ఇక్కడే పలు విషయాలు వెలుగులోకి వచ్చాయి.