English: And whoa, this is SO impossible!
Telugu: మరియు, ఇది అసాధ్యం కాదు!