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