English: But I'm also ridiculously pleased.
Telugu: కానీ నేను చాలా ఆనందంగా ఉన్నాను.