English: At least they do a good job, though.
Telugu: అయినా సరే అవి బాగానే పనిచేస్తున్నాయి.