English: Admittedly, this is a bit surprising.
Telugu: ఇది కాస్త ఆశ్చర్యాన్ని కలిగించే విషయం అనే చెప్పాలి.