English: But I did finally hit upon something.
Telugu: కానీ చివరికీ నేను విజయం సాధించాను.