English: And it is a great fit for us!
Telugu: మరి మాకు అదే గొప్ప కదా!