English: I'm a little technologically challenged.
Telugu: టెక్నికల్గా కొంత శ్రమే నాకు.