English: They have made a lot so Far.
Telugu: అవి ఇంతవరకు చాలా చేశాయి.