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