English: In fact, there is more than enough.
Telugu: నిజానికి కావాల్సిన దానికన్నా ఎక్కువే ఉందంటారు.