English: And yet, the two are related.
Telugu: అయినా సరే రెండింటికీ సంబంధం ఉంది.