English: Compared to that it isn't so mean.
Telugu: దాంతో పోల్చుకుంటే ఇదేమంత పెద్దది కాదు.