English: But here I was meeting myself.
Telugu: కానీ ఇక్కడ నేనే అలుగుతుంటాను.