English: And finally, I did believe.
Telugu: చివరకు నమ్మాను కూడా.