English: Anyways, they were doing their thing.
Telugu: అయినప్పటికీ వారు తమ కృషి తాము చేశారు.