English: All of these things needed doing.
Telugu: ఇవన్నీ తప్పక చేయవలసిన పనులు.