English: But it is what gives us hope.
Telugu: అయితే ఆ భరోసానే మన కొంపముంచుతోంది.