English: A lot of people must have thought so.
Telugu: అని చాలా మంది అనుకుంటూ ఉండొచ్చు.