English: Better yet, what do they need?
Telugu: మంచిదే, ఇంతకంటే కావాల్సింది ఏముంది?