English: There is a lot more to marvel at.
Telugu: ఇంతకన్నా ఆశ్చర్యపోయే విశేషాలు ఇంకా చాలానే ఉన్నాయి పదండి.