English: This does everything we wanted.
Telugu: మేం కావాలనే ఇదంతా చేస్తున్నాం.