English: A lot is asked of us.
Telugu: ఇది మనల్ని మనం చాలా అడుగుతుంది.