English: Lot of things have emerged.
Telugu: బోలెడు సంగతులు తెలిసాయి.