English: Recent record suggests the same.
Telugu: ఇటీవల రికార్డులు కూడా ఇదే చెబుతున్నాయి.