English: How it came off to me.
Telugu: ఎలాగో నా వద్దకు చేరింది.