English: I'm happy and a little surprised.
Telugu: ఆనందంగానూ, కొద్దిగా ఆశ్చర్యంగానూ ఉంది.