English: A bit of a surprise this.
Telugu: ఇది కాస్త ఆశ్చర్యానికి గురిచేసే విషయమే.