English: I believe it is related to that.
Telugu: దానితో సంబంధం ఉందేమో అని నాకెందుకో అనిపిస్తోంది.