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