English: Perhaps even encouraged it.
Telugu: బహుశా దాన్ని సమర్థించి ఉంటారు కూడ.