English: One should give them their due.
Telugu: ఎవరిగౌరవం వారికి ఇవ్వాలిందే.