English: At long last, we now know.
Telugu: చివరకు చివరకు మనకు ఇప్పటికే తెలుసు.