English: I had just given birth.
Telugu: అప్పుడే నేను పుట్టిన.