English: But it finally happened.
Telugu: కాని, చివరకు ఎలాగో తెలిసింది.