English: A lot more effort is required.
Telugu: ఎక్కువ కృషి చేయాల్సి ఉంటుంది.