English: And that's saying a whole lot!
Telugu: మరియు ఆ చాలా చెబుతున్నారు!