English: Been researching this myself.
Telugu: దీంతో నేనే వెతుకులాట సాగించాను.