English: They have been doing this from several days.
Telugu: వాళ్లు కొన్ని రోజుల్లోనే ఇదంతా చేసేశారు.