English: Both are related though.
Telugu: అయినా సరే రెండింటికీ సంబంధం ఉంది.