English: It's her place as well.
Telugu: ఆ స్థానం కూడా ఆమెదే.