English: They demand a lot from us, too.
Telugu: వారు మన నుంచి కూడా చాలా వసూలు చేస్తున్నారు.