English: People are demanding answers.
Telugu: వీటికి ప్ర‌జ‌లు స‌మాధానం అడుగుతున్నారు.