English: Many even made it.
Telugu: చాలామంది చేసుకున్నారు కూడా.