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