English: Yet, they are right.
Telugu: అయినా వాళ్ళు నిజం చెప్పారు.