English: We were finally on to something.
Telugu: చివరకు ఏదోలా ఒప్పించాం.