English: Two things happened simultaneously.
Telugu: అప్పుడే ఆ రెండు సంఘటనలు ఎదురయ్యాయి.