English: Big efforts are needed.
Telugu: ఎంతో కృషి చేయాల్సి ఉంటుంది.