English: It is quite true too.
Telugu: అది చాలవరకు వాస్తవం కూడా.