English: Both of these things have happened recently.
Telugu: ఈ రెండు సంఘటనలు ఇటీవల చోటుచేసుకున్నాయి.