English: In fact, she is under criticisms for past few days.
Telugu: గత కొన్ని రోజులుగా ఆమె విమర్శలు గుప్పిస్తున్నారు.