English: At last we are coming upon the truth.
Telugu: చివరికి అసలైన ఘట్టానికి వచ్చేశాం.