Can you paste the config file. Also, check that you have the "broadcast" key word on your frame-relay map statements to allow EIGRP multicast packet delivery over the frame relay network. Also, copy and paste the output of the "sh ip eigrp interface" command. Thanks. waiting for your reply.
Per the Cisco EIGRP DESIGN GUIDE, the hold times for EIGRP are 15 seconds, and 180 seconds; or 3 times the hello interval.
EIGRP sends hello packets every 5 seconds on high bandwidth links and every 60 seconds on low bandwidth multipoint links.
broadcast media, such as Ethernet, Token Ring, and FDDI
point-to-point serial links, such as PPP or HDLC leased circuits, Frame Relay point-to-point subinterfaces, and ATM point-to-point subinterface
high bandwidth (greater than T1) multipoint circuits, such as ISDN PRI and Frame Relay
multipoint circuits T1 bandwidth or slower, such as Frame Relay multipoint interfaces, ATM multipoint interfaces, ATM switched virtual circuits, and ISDN BRIs
The rate at which EIGRP sends hello packets is called the hello interval, and you can adjust it per interface with the ip hello-interval eigrp command. The hold time is the amount of time that a router will consider a neighbor alive without receiving a hello packet. The hold time is typically three times the hello interval, by default, 15 seconds and 180 seconds. You can adjust the hold time with the ip hold-time eigrp command.
Chad's answer is spot on...
As you said you have configured Frame relay and EIGRP hello interval on Frame Relay link is 60 seconds, your output is shwoing Hold time = three times the hello time which comes to 180 seconds. In normal circumstances this hold time will never drop below one hello time (in this case 60 seconds.)
Bold column where you can look for hold time (pretty clear.. )