English: Nevertheless the sight amazed me.
Telugu: కానీ, నాక్కనబడ్డ దృశ్యం ఆశ్చర్యానికి గురిచేసింది.