English: I wonder why they rant?
Telugu: అవి ఎందుకు కొట్టుకుంటాయని ఆశ్చర్యపోతున్నారా.