You can easily explore Hyderabad and its surrounding places in 2 to 5 days, which is enough. However, how many days you will need to travel all over Hyderabad depends entirely on what kind of exploration you want to do. For a simple visit to the main attractions in Hyderabad, two days are enough.
Language-(English)