English: And, amazingly enough.
Telugu: మరియు, అసాధారణ తగినంత.