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