English: All this was needed.
Telugu: ఇవన్నీ అవసరమా అనిపించింది.