A method for operating a mobile telecommunications device for a cellular-digital wireless telecommunication system, the cellular digital wireless telecommunication system comprising a database that is connected to the mobile communications device via an access network of the cellular digital wireless telecommunication system; the mobile telecommunication device comprising a display and a memory; wherein the display operates in a default display mode; the method comprising: - receiving at a graphical user interface displayed on the display a user input to perform a search in the database; - generating, by a frontend module of the mobile telecommunication device, at least a first and second query using the user input; - for each query of the first and second query: o generating, by a backend module of the telecommunication device, a first and second data processing task, wherein the first data processing task comprises sending the query to the database using the access network and retrieving and storing the query results in the memory, wherein the second data processing task comprises monitoring the memory content for determining if the query results are available; and o executing, by the backend module, the first and second data processing tasks in parallel; - receiving, by the frontend module a message from the backend module indicating that at least one of the first and the second query results are available in the memory; - determining, by the frontend module, a runtime delay for the at least one of the first and second queries, wherein the runtime delay comprises the elapsed time from the reception of the input until the at least one of the first and the second query results are displayed on the display; - in case the runtime delay is higher than a predetermined maximum allowable delay configuring, by the frontend module, the display to operate in an energy saving display mode; - displaying, by the frontend module, on the display at least a first and second display entities (433, 435) for displaying the first and second query results using the default display mode or the energy saving display mode in case the runtime delay is higher than the predetermined maximum allowable delay; and in parallel supplying the first and second query results to respective query result display entities (433, 435). - receiving at a graphical user interface displayed on the display a user input to perform a search in the database; - generating, by a frontend module of the mobile telecommunication device, at least a first and second query using the user input; - for each query of the first and second query: o generating, by a backend module of the telecommunication device, a first and second data processing task, wherein the first data processing task comprises sending the query to the database using the access network and retrieving and storing the query results in the memory, wherein the second data processing task comprises monitoring the memory content for determining if the query results are available; and o executing, by the backend module, the first and second data processing tasks in parallel; o generating, by a backend module of the telecommunication device, a first and second data processing task, wherein the first data processing task comprises sending the query to the database using the access network and retrieving and storing the query results in the memory, wherein the second data processing task comprises monitoring the memory content for determining if the query results are available; and o executing, by the backend module, the first and second data processing tasks in parallel; - receiving, by the frontend module a message from the backend module indicating that at least one of the first and the second query results are available in the memory; - determining, by the frontend module, a runtime delay for the at least one of the first and second queries, wherein the runtime delay comprises the elapsed time from the reception of the input until the at least one of the first and the second query results are displayed on the display; - in case the runtime delay is higher than a predetermined maximum allowable delay configuring, by the frontend module, the display to operate in an energy saving display mode; - displaying, by the frontend module, on the display at least a first and second display entities (433, 435) for displaying the first and second query results using the default display mode or the energy saving display mode in case the runtime delay is higher than the predetermined maximum allowable delay; and in parallel supplying the first and second query results to respective query result display entities (433, 435).