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