English: They did almost everything we requested and a lot more.
Telugu: ఇది మేము అడిగిన దాదాపు ప్రతిదీ మరియు మరిన్ని.