English: And their stuff is GREAT!
Telugu: మరియు ఈ వారి గొప్ప పని!