English: They have completed their work.
Telugu: ఇక తమ పని అయిపోయిందనిపించారు.