English: I think there is some connection to it.
Telugu: దానితో సంబంధం ఉందేమో అని నాకెందుకో అనిపిస్తోంది.