English: There is some merit to that argument.
Telugu: ఆ వాదనయందు కొంతబలము కలదు.