English: With your hands for this still have to do a lot!
Telugu: ఈ కోసం వారి చేతులతో ఇప్పటికీ చాలా చేయాల్సిందల్లా!