English: And perhaps quite rightly.
Telugu: మరియు ఆ బహుశా సరైనది.