English: And they too are spot on.
Telugu: మరియు వారు కూడా సరైనవి.