English: But for us, it finally happened.
Telugu: కానీ చివరకు మేమే వద్దనుకున్నాం.