English: More is needed.
Telugu: ఇంకాస్త ఎఫర్ట్ అవసరం.