English: Lot of things have emerged.
Telugu: ఎన్నో విషయాలు వెలుగులోకి వచ్చాయి.