English: A lot of people have seen that picture.
Telugu: ఇప్పటికే ఈ చిత్రాన్ని చాలా మంది చూసేశారు.