English: The records too say the same.
Telugu: రికార్డులు కూడా అదే విషయాన్ని చెబుతున్నాయి.