English: A strange sight greeted me.
Telugu: అక్కడొక వింత దృశ్యం నన్నాకర్షించింది.