English: People have benefitted.
Telugu: ప్ర‌జ‌లు ల‌బ్ధి పొందారు.